package com.example.administrator.basedemos.error;

/**
 * 创建者     ZCL
 * 创建时间   2018/3/21 15:54
 * 描述	      ${请求失败友好的提示类}
 * <p> errorCode errorMsg
 * 更新者     $Author$
 * 更新时间   $Date$
 * 更新描述   ${TODO}
 */

public class ResultException extends RuntimeException {
    //默认是-1000
    private String errorCode="-1000";

    /**
     * @param msg 友好的错误提示
     * @param code  错误代码用于判断
     */
    public ResultException(String msg, String code) {
        super(msg);//继承 父类exception msg
        this.errorCode = code;
    }


    public String getErrorCode() {
        return errorCode;
    }

    public void setErrorCode(String errorCode) {
        this.errorCode = errorCode;
    }

    @Override
    public String toString() {
        return super.toString()+"ResultException{" +
                "errorCode=" + errorCode +
                '}';
    }
}
